package test;

public class Abnormal {
    // 自定义异常类
    static class InsufficientBalanceException extends Exception {
        public InsufficientBalanceException(String message) {
            super(message);
        }
    }

    // 银行账户类


    public static void main(String[] args) {
        BankAccount account = new BankAccount(1000.0); // 初始化账户余额为1000元

        try {
            account.withdraw(1500.0); // 尝试取款1500元
        } catch (InsufficientBalanceException e) {
            System.err.println(e.getMessage()); // 打印异常信息
        }

        System.out.println("当前余额: " + account.getBalance()); // 打印剩余余额
    }
}


    // 主类
